home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 52
/
Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso
/
Aminet
/
comm
/
irc
/
Unreal32B12.lha
/
HOWTO.txt
next >
Wrap
Text File
|
2002-11-03
|
749b
|
29 lines
How to compile UnrealIRCd for AmigaOS
=====================================
Run "sh Config --enable-standardthreads"
Add the following to includes/setup.h:
#define HAVE_VSNPRINTF 1
#define HAVE_NO_THREADS 1
#define STATIC_LINKING 1
#define NETDB_INTERNAL 1
#define _AMIGA
Open src/modules.c, and do the following:
Remove #include <dlfcn.h>
Comment out or remove the #ifdef UNDERSCORE code.
For functions module_free, module_unload and unload_all_modules,
remove all code between the { and }'s except for "return 1;"
Open include/h.h and remove the declaration for vsnprintf.
Open Makefile, add -m68020 to the end of XCFLAGS
Open src/Makefile, find "ircd:", after $(LDFLAGS) add
modules/l_*.c modules/invisibility.c modules/m_*.c
Run "Make"